Task Partitioning in Swarms of Robots: Reducing Performance Losses Due to Interference at Shared Resources
نویسندگان
چکیده
The performance of large groups of robots is often limited by a commonly shared resource. This effect, termed interference, can have a large impact on robotic swarms. This article studies the issue of interference in a swarm of robots working on a harvesting task. The environment of the robots is spatially constrained, i.e., there is a commonly shared resource, the nest, which limits the group’s performance when used without any arbitration mechanism. The article studies the use of task partitioning for reducing concurrent accesses to the resource, and therefore limiting the impact of interference on the group’s performance. In our study, we spatially partition the environment into two subparts, thereby partitioning the corresponding harvesting task as well. We employ a simple method to allocate individuals to the partitions. The approach is empirically studied both in an environment with a narrow nest area and an environment without this constraint. The results of the task partitioning strategy are analyzed and compared to the case in which task partitioning is not employed.
منابع مشابه
An Extended Simulation of Complex Task Partitioning Method in a Self-organized Robotics Swarm
Interference and specially one of the most common kinds of it which is also known as physical interference, is among the most critical problems in terms of multi-robot cooperation. A simple way reducing interference is to make robots remain in unique work areas and move the objects to the next robot as soon as they intersect their areas’ borders. The problem of interference reduction, in this a...
متن کاملUnderstanding the Role of Recruitment in Collective Robot Foraging
When is it profitable for robots to forage collectively? Here we compare the ability of swarms of simulated bio-inspired robots to forage either collectively or individually. The conditions under which recruitment (where one robot alerts another to the location of a resource) is profitable are characterised, and explained in terms of the impact of three types of interference between robots (phy...
متن کاملEvaluating the Isolation Effect of Cache Partitioning on COTS Multicore Platforms
Tasks running on a Commercial Off-The-Shelf (COTS) multicore processor can suffer significant execution time variations due to inter-core interference in accessing shared hardware resources such as shared last-level cache (LLC). Page-coloring is a well-known OS technique, which can partition the LLC space among the cores, to improve isolation. In this paper, we evaluate the effectiveness of pag...
متن کاملAutonomous task partitioning in robot foraging: an approach based on cost estimation
We propose an approach for autonomous task partitioning in swarms of foraging robots. Task partitioning is the process of decomposing tasks into sub-tasks. Task partitioning impacts tasks execution and associated costs. Our approach is characterized by the use of a cost function, mapping the size of sub-tasks to the overall task cost. The robots model the cost function and use the model to sele...
متن کاملOptimal Reconfiguration in Smart Distribution Network in the Presence of DG Resources under Uncertainties
Due to the growth and expansion of cities and the unchanged distribution network, an important issue for electricity distribution companies is customer satisfaction with the quality of received power. It is clear that with the expansion of load centers, the amount of line power flow increases, that creates problems such as voltage drop and increased losses. Distribution network reconfiguration ...
متن کامل